Получение тарифных вариантов

Запрос позволяет получить тарифные варианты по указанному маршруту.

Синтаксис запроса

POST https://b2b-api.go.yandex.ru/integration/integration/v2/avia/flights/search-fares

Заголовки запроса

  • Authorization: Bearer <OAuth-token>
    OAuth access token. The steps to get a token are described in Getting started.
  • X-YaTaxi-Selected-Corp-Client-Id — идентификатор клиента из личного кабинета. Обязателен, если по токену доступно несколько клиентов.

Тело запроса

Данные передаются в формате JSON:

Поле

Описание

Формат

Обязательность

search_request_id

Идентификатор запроса поиска.

Строка

Да

route_id

Идентификатор маршрута.

Строка

Да

with_baggage

С багажом.

Булево

Нет

is_3d

3D-контракт.

Булево

Нет

travel_policy_info

Информация о политике путешествий.

Информация о политике путешествий

Нет

Описание полей ответа

В ответе могут содержаться следующие поля:

Поле

Описание

Формат

Обязательность

baggages

Список багажа.

Массив

Да

tariff_variants

Тарифные варианты.

Массив

Да

Структура объекта baggages:

Поле

Описание

Формат

Обязательность

baggage_id

Идентификатор багажа.

Строка

Да

pieces

Количество мест.

Число

Да

weight

Вес.

Число

Да

size

Размер.

Число

Да

is_cabin

Ручная кладь.

Булево

Да

description

Описание.

Строка

Нет

Структура объекта tariff_variants:

Поле

Описание

Формат

Обязательность

search_result_id

Идентификатор результата поиска.

Строка

Да

charter

Чартер.

Булево

Да

baggage

Идентификатор багажа.

Строка

Нет

cabin_baggage

Идентификатор ручной клади.

Строка

Нет

total_cost

Общая стоимость

Цена

Да

extra_charge_cost

Сервисный сбор.

Цена

Да

ancillary_fees_request_needed

Нужно ли запрашивать допонительные услуги.

Булево

Да

refundable_before_departure

Возвратный до вылета.

Булево

Нет

refundable_after_departure

Возвратный после вылета.

Булево

Нет

travel_policy_info

Информация о политике путешествий.

Информация о политике путешествий

Нет

is_3d

3D-контракт.

Булево

Нет

change

Информация об изменениях в тарифе.

Варианты изменений в тарифе

Нет

Структура объекта change:

Поле

Описание

Формат

Обязательность

cabin_baggage

Изменения в ручной клади.

Изменения в ручной клади

Нет

baggage

Изменения в багаже.

Изменения в багаже

Нет

refundable_before_departure

Изменение возвратности до вылета.

Изменение возвратности до вылета

Нет

total_cost

Изменение стоимости.

Изменение стоимости

Нет

Структура объекта cabin_baggage:

Поле

Описание

Формат

Обязательность

previous_value

Предыдущее значение.

Изменения в полях багажа

Да

current_value

Текущее значение.

Изменения в полях багажа

Да

Структура объекта previous_value:

Поле

Описание

Формат

Обязательность

pieces

Количество мест.

Число

Да

weight

Вес в кг.

Число

Да

size

Размер в см.

Число

Да

description

Описание.

Строка

Нет

Структура объекта refundable_before_departure:

Поле

Описание

Формат

Обязательность

field_name

Название поля.

Строка

Да

previous_value

Предыдущее значение.

Булево

Нет

current_value

Текущее значение.

Булево

Нет

Структура объекта total_cost:

Поле

Описание

Формат

Обязательность

field_name

Название поля.

Строка

Да

previous_value

Предыдущее значение.

Строка

Нет

current_value

Текущее значение.

Строка

Нет

включая сервисный сбор